import scrapy


class BaiduspiderSpider(scrapy.Spider):
    """
    一个用于从百度网站抓取数据的Scrapy爬虫。

    属性：
        name (str): 爬虫的名字。
        allowed_domains (list): 爬虫允许访问的域名列表。
        start_urls (list): 爬虫开始爬取的URL列表。

    """

    # 定义爬虫的名字
    name = "baiduSpider"

    # 定义爬虫允许访问的域名
    allowed_domains = ["www.baidu.com"]

    # 定义爬虫起始爬取的URL
    start_urls = ["https://www.baidu.com"]

    def parse(self, response):
        """
        解析从服务器接收到的响应。

        参数:
            response (Response): 从服务器接收到的响应对象。

        """
        print("\n\n爬虫开始爬取数据...\n\n")
        content = response.text
        print(content)
